body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
li{list-style:none}
body{font-size:14px;font-family:"Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, STHeiti, serif}
a{text-decoration:none}
input[type="submit"]{cursor:pointer}
input::-moz-focus-inner{border:0;padding:0}
input{border:0;height:20px;vertical-align:middle;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:none}
input:active,input:focus{outline:0}
button{cursor:pointer}
.clr{clear:both;height:0;line-height:0;font-size:0}
body{background:#eee}
.wrap{width:1000px;margin:0 auto}
.header{position:fixed;height:50px;top:0;width:100%;background:#fff;z-index:1000;box-shadow:0 3px 10px #dcdcdc}
.header .logo img{vertical-align:middle;position:relative;top:-3px}
.header .info{float:right;line-height:50px;color:#616366;font-size:16px}
.header .info .item{float:left;margin-left:15px}
.header .info img{vertical-align:middle;padding-right:10px;cursor:pointer}
.header .info a{color:#616366}
.header span{color:#ff5356;font-size:18px;line-height:50px}
.main{padding-top:60px}
.main .wrap{min-height:878px;background:#fff;border:1px solid #dcdcdc;margin-bottom:40px}
.main .sidebar{float:left;width:239px;border-right:1px solid #dcdcdc;min-height:878px}
.main .sidebar .section{padding:15px 0}
.main .sidebar .section .title{font-size:20px;color:#999;line-height:35px;padding-left:15px}
.main .sidebar .section i{width:28px;height:28px;display:block;float:left;padding-right:15px}
.main .sidebar .section .admin{background:url("../img/admin.png") no-repeat center center}
.main .sidebar .section .paper{background:url("../img/paper.png") no-repeat center center}
.main .sidebar .section .live{background:url("../img/live.png") no-repeat center center}
.main .sidebar .section li{font-size:16px;color:#616366;line-height:50px;padding-left:60px;cursor:pointer}
.main .sidebar .section li:hover,.main .sidebar .section li.active{background:#76daff;color:#fff}
.main .content{float:right;width:700px;height:834px;padding:24px 30px 20px 30px;position:relative}
.main .content .nav{height:35px;width:700px}
.main .content .nav .add{display:block;float:left;width:160px;height:35px;line-height:35px;background:#ff5356;text-align:center;border-radius:4px;color:#fff;position:relative;top:-1px;cursor:pointer}
.main .content .nav .add:hover{background:#f24f52}
.main .content .nav .add i{display:inline-block;vertical-align:middle;background:url("../img/add.png") no-repeat center center;padding-right:15px;width:18px;height:18px}
.main .content .nav .add span{padding-right:15px}
.main .content .nav .search{width:358px;height:33px;border:1px solid #dcdcdc;border-radius:4px;float:right}
.main .content .nav .search .search-inner{width:302px;float:left;line-height:33px;padding-left:6px;height:33px}
.main .content .nav .search .search-icon{display:table;float:right;width:50px;height:35px;background:#9c9c9c;border-top-right-radius:4px;border-bottom-right-radius:4px;margin-top:-1px;cursor:pointer}
.main .content .nav .search .search-icon i{display:table-cell;vertical-align:middle;margin:0 auto;background:url("../img/search.png") no-repeat center center;width:20px;height:20px}
.main .content .list{margin-top:30px;width:100%;border:1px solid #dcdcdc;border-collapse:collapse}
.main .content .list td,.main .content .list th{text-align:center;color:#616366;line-height:40px;border-bottom:1px solid #dcdcdc}
.main .content .list th{font-size:16px;background:#fbfbfb}
.main .content .list label{width:48px;height:24px;border-radius:12px;border:1px solid #dcdcdc;display:inline-block;transition:all 0.4s ease;vertical-align:middle;cursor:pointer}
.main .content .list label i{border:1px solid #dcdcdc;width:24px;height:24px;border-radius:50%;display:block;position:relative;left:-1px;top:-1px;background:#fff;transition:all 0.4s ease}
.main .content .list .item{display:none}
.main .content .list .item:checked+label{background:#76daff}
.main .content .list .item:checked+label i{left:23px}
.main .content .list .modify,.main .content .list .del{color:#407edb;padding:5px}
.main .content .list .checkAll{width:40px}
.main .content .controls{height:39px;position:absolute;bottom:15px;right:40px}
.main .content .controls a{float:left;display:inline-block;border:1px solid #dcdcdc}
.main .content .controls .btn{width:32px;height:26px;padding-top:10px}
.main .content .controls i{width:10px;height:14px;display:block;margin:0 auto}
.main .content .controls span{display:inline-block;float:left;padding:10px 10px 0 10px}
.main .content .controls .btn-bottom{width:70px;height:36px;line-height:36px;border:1px solid #dcdcdc;float:left;margin-left:10px}
.main .content .controls .goto{text-align:center;color:#616366}
.main .content .controls .goto:hover{background:#76daff;color:#fff;border-color:#76daff}
.main .content .controls .left{background:url("../img/icon.png") no-repeat 0 0}
.main .content .controls .right{background:url("../img/icon.png") no-repeat -10px 0}
.main .content-info{float:right;width:700px;min-height:800px;padding:40px 30px;position:relative;color:#616366}
.main .content-info .section{padding-bottom:35px}
.main .content-info .section .btn{width:160px;height:35px;line-height:36px;border:1px solid #dcdcdc;display:block;float:left;border-radius:4px;font-size:16px;text-align:center;background:#eee;color:#a4a4a4}
.main .content-info .section .btn.active{background:#44b549;color:#fff;border:0}
.main .content-info .title{font-size:18px;padding-bottom:16px;border-bottom:1px solid #dcdcdc}
.main .content-info li{line-height:40px;padding:30px 0 65px 0;position:relative}
.main .content-info li.set{padding-bottom:0}
.main .content-info input{height:34px;border:1px solid #dcdcdc;padding-left:6px;float:left}
.main .content-info .label{width:150px;float:left;font-size:16px}
.main .content-info .label span{padding-right:6px}
.main .content-info .info{width:394px}
.main .content-info .mobile{width:198px;margin-right:20px;padding-left:6px;float:left}
.main .content-info .text{font-size:14px;color:#999;position:absolute;top:60px;left:150px}
.main .content-info .text.text-info{top:238px;line-height:18px}
.main .content-info .upload{padding-right:35px;cursor:pointer}
.main .content-info .control{text-align:center;border-top:1px solid #dcdcdc}
.main .content-info .control .btn{display:inline-block;width:240px;height:40px;line-height:40px;border-radius:4px;font-size:16px;text-align:center;background:#fff;color:#a4a4a4;border:1px solid #dcdcdc;margin:30px auto}
.main .content-info .control .submit{margin-left:30px}
.main .content-info .control .submit.active{background:#44b549;color:#fff;border:0}
.warning{color:#ff5356}
